Function Reference

TCPAccept

Permits an incoming connection attempt on a socket.

TCPAccept ( mainsocket )

 

Parameters

mainsocket The main socket identifier (SocketID) as returned by a TCPListen function.

 

Return Value

Success: Returns connected socket identifier.
Failure: Returns -1 and set @error according to Windows API WSAGetError return.

 

Remarks


 

Related

TCPStartup, TCPListen, TCPTimeout (Option)

 

Example


;SERVER!! Start Me First !!!!!!!!!!!!!!!
$g_IP = "127.0.0.1"

; Start The TCP Services
;==============================================
TCPStartUp()

; Create a Listening "SOCKET"
;==============================================
$MainSocket = TCPListen($g_IP, 65432,  100 )
If $MainSocket = -1 Then Exit

;  look for client connection
;--------------------
While 1
$ConnectedSocket = TCPAccept( $MainSocket)
If $ConnectedSocket >= 0 Then
    msgbox(0,"","my server - Client Connected")
    exit
EndIf
Wend